123456/V5 2324/cookies2.php
<?php
if($_GET['bgcolor']){
$bgcolor = $_GET['bgcolor'];
}
else if ($_COOKIE['bgcolor']){
$bgcolor = $_COOKIE['bgcolor'];
}
else{
$bgcolor = "FFFF00";
}
if($_GET['color']){
$color = $_GET['color'];
}
else if ($_COOKIE['color']){
$color = $_COOKIE['color'];
}
else{
$color = "00FF00";
}
if($_GET['bgcolor'] || $_GET['color'] ){
if($bgcolor){
setcookie('bgcolor',$bgcolor, time()+60);
}
if($color){
setcookie('color',$color, time()+60);
}
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Cookies 2</title>
<style>
body{
color:#<?php echo $color; ?>;
background-color:#<?php echo $bgcolor; ?>;
}
</style>
</head>
<body>
<form method='get'>
<p>Geef een achtergrondkleurcode op : #
<input type='text' name='bgcolor' value='<?php echo $bgcolor; ?>'>
</p>
<p>Geef een tekstkleur op : #
<input type='text' name='color' value='<?php echo $color; ?>'>
</p>
<p> <input type='submit' value='Opslaan' ></P>
</form>
<?php
?>
</body>
</html>
Resultaat
Made by Thijs Aarnoudse